<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <title>我道</title>
    <meta name="description" content="我叫1900，普通男青年，学过三年编程。湖南人，现在在四川工作。2015年花了26天骑过一次318。有点伪文艺，喜欢比较玄学的东西。性格多变，疑似有人格分裂。" />

    <meta name="HandheldFriendly" content="True" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />

    <link rel="shortcut icon" href="favicon.ico">

    <link rel="stylesheet" type="text/css" href="/css/screen.css" />
    <link rel="stylesheet" href="/css/iDisqus.min.css">
    <link href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.css" rel="stylesheet">
    <link rel="stylesheet" href="/css/monokai-sublime.css">


</head>
<body class="home-template" id="s-top">

    <div class="nav">
<div class="nav_body">
  <div class="b_logo"> 
      <a class="blog-logo" href="/"><img src="/img/logo-mini.png" alt="我道" /></a>
  </div>
  <div class="b_class"> 
    <ul>
    	/ || 首页

        <li class="nav-"><a class="" href="/rss">订阅</a></li>

    </ul>
  </div>
</div>
</div>
    <div class="post-bg" style="background-image: url(/img/default.jpg);"></div>
<div class="site-wrapper" page-type="c-post">
<main class="content" role="main">
	<div class="post-toppic" style="">
        <div class="picbox">
          <img node-type="articleHeaderPic" src="/img/default.jpg">
        </div>
     </div>
    <article class="post">

        <header class="post-header">
            <h1 class="post-title">一些sublime text快捷键收集</h1>
            <section class="post-meta">
                <time class="post-date" datetime="Sun Apr 23 2017 00:42:12 GMT+0800">2017/4/23</time> [object Object]
            </section>
        </header>

        <section class="post-content">
            <p>下面是我通过网上视频教程或文本资料学习sublime Text3时收集的一些实用功能和常用快捷键，现在分享出来，如果还有其它的好用的功能可以在下面留言，以便互相学习。<br>PS：ST3在Mac OX与Windows不同平台下的快捷键差别很大。下面是针对windows平台的解说。</p>
<p><strong>1.可以直接打开图片</strong></p>
<blockquote>
<p>版本3有个很好的特性（对于前端来说）：可以直接在ST3中打开图片。</p>
</blockquote>
<p><em>2.Goto Anything功能 — 快速查找（<code>ctrl + P</code>）*</em></p>
<blockquote>
<p>输入@+函数名可以快速找到函数。<br>输入#+文本可以快速进行文件内文本匹配。</p>
</blockquote>
<p><strong>3. 多行游标功能（<code>ctrl + D</code>，非常实用）如何将文件中的某个单词更改为另一个？</strong></p>
<blockquote>
<p>方法一：利用查找替换功能：<code>ctrl + H</code></p>
<p>方法二（推荐）：多行游标功能，选中一个后，按<code>ctrl+D</code>可以同时选中另一个，同时多了另一个光标。但多行游标能完成查找替换功能不能完成的工作。<br>比如在某些符合条件的语句后面添加新行，同时加入一些新的文本，如何快速的达到这一目的？<br>可以选中某一个模式，然后<code>ctrl+D</code>选中另一个，如果有某些不想添加新行的模式则按<code>ctrl+K</code>，<code>ctrl+D</code>跳过这个进入下一个符合条件的模式行。<br>还可以按<code>Alt + F3</code>快捷键全选所有符合条件的单词，产生多个光标，而不用一个个<code>ctrl+D</code>选中。<br>如果要在每行都加入光标，可以先<code>ctrl+A</code>然后<code>ctrl+shift+L</code>即可。<br>如果想在某个字符的多行后面加上光标，可以将光标放在这个字符后面，按住<code>shift</code>键，然后右键可以向下拖动产生多个光标。</p>
</blockquote>
<p><strong>4.命令模式（应尽可能使用，而不用浪费脑细胞记忆大量命令的快捷键）</strong></p>
<blockquote>
<p>比如用ctrl+N新建一个文件后，默认是plain text，没有语法高亮功能，如何设置语法模式？<br>可以通过右下角的语法选择区选择希望设置的语法模式。<br>还有另一种更好的办法，即使用<code>ctrl + shift + P</code>打开命令模式，然后输入<code>set syntax [language]</code>设置为某种语言的语法模式，比如<code>set syntax java</code>则设置为java语法高亮。<br>st3支持模糊匹配，你也可以直接输入<code>syntax java</code>或<code>ssjava</code>。<br>若当前已经是某种语言的语法模式，则可以直接输入其它语言进行切换（而不用输入set syntax或syntax了），比如当然为java语法模式，那么直接输入js就可以马上切换为javascript语法模式。<br>还可以输入minimap隐藏或显示右边的minimap缩影</p>
</blockquote>
<p><strong>5. 快速跳转到某一行</strong></p>
<blockquote>
<p>按下<code>Ctrl + G</code>，输入行号，可以快速跳转到该行。</p>
</blockquote>
<p><strong>6. 快速添加新行</strong></p>
<blockquote>
<p><code>Ctrl + Enter</code>可以在当前行下新建一行。<br><code>Ctrl + Shift + Enter</code>可以在当前行上面添加一行。</p>
</blockquote>
<p><strong>7. 多行缩进</strong></p>
<blockquote>
<p>选中多行后按<code>Ctrl + ]</code>可以增加缩进，<code>按Ctrl + [</code>可以减少缩进。<br>PS：发现用<code>Tab</code>和<code>Shift + Tab</code>也是可以的。</p>
</blockquote>
<p><strong>8. 完整拷贝，避免格式错乱</strong></p>
<blockquote>
<p>我们发现，在从别的文件中拷贝一段代码过来的时候，多半只是第一行缩进，后面都乱了，这时可以使用<code>Ctrl + Shift + V</code>进行粘贴，可以在粘贴的过程中保持缩进，这时格式都是正确的。</p>
</blockquote>
<p><strong>9. 重新打开关闭的标签</strong></p>
<blockquote>
<p>在Chrome里面，如果你不小心关闭了某个标签页并想恢复它，你可以按下<code>Shift + Ctrl + T</code>重新打开它。<br>在ST3中也一样，如果你不小心关闭了某个文件，可以按下<code>Shift + Ctrl + T</code>快速恢复。连续重复该按键，ST将会按照关闭的先后顺序重新打开标签页。</p>
</blockquote>
<p><strong>10. 按住<code>shift + ctrl</code>然后按<code>←</code>或<code>→</code>可快速选中一行中的某一部分，连续按扩大选择范围。</strong></p>
<blockquote>
<p>比如你需要将某一部分进行注释(<code>ctrl+/</code>)或删除，使用这个功能就很方便。</p>
</blockquote>
<p><strong>11. 上下移动行</strong></p>
<blockquote>
<p>定位光标或选中某块区域，然后按<code>shift+ctrl+↑↓</code>可以上下移动该行。</p>
</blockquote>
<p><strong>12. <code>shift + ctrl + d</code>可快速复制光标所在的一整行，并复制到该行之前。</strong></p>
<p><strong>13. <code>Ctrl+Shift+M</code>：选中花括号里面的全部内容不包括{}。</strong></p>
<p><strong>14. <code>Ctrl+Shift+K</code>：删除整行。</strong></p>
<p><strong>15. 快速关闭HTML里的标签</strong></p>
<blockquote>
<p>写html文件时利用快捷键<code>Alt + .</code>可以快速关闭某个标签，如写<html>后按Alt+.可以快速得到</html>。<br>但这样还是挺繁琐，可以使用前端插件Emmet插件，直接在新建的html文件里（首先得设置语法模式为html）直接输入!（代表html5格式的html文档）然后按下ctrl+E即可。</p>
</blockquote>
<p><strong>附：如何安装package control</strong></p>
<blockquote>
<p>通过快捷键<code>ctrl+\</code>或者<code>View &gt; Show Console</code>菜单打开控制台，输入下面Python执行代码（适用于Python3.x解释器）：<br><figure class="highlight plain"><table><tr><td class="gutter"><pre><div class="line">1</div></pre></td><td class="code"><pre><div class="line">import urllib.request,os; pf=&apos;Package Control.sublime-package&apos;; ipp = sublime.installed_packages_path();</div></pre></td></tr></table></figure></p>
</blockquote>
<p>作者： IT程序狮<br>链接：<a href="http://www.imooc.com/article/1338" target="_blank" rel="external">http://www.imooc.com/article/1338</a><br>来源：慕课网</p>

        </section>

        <footer class="post-footer">

            <figure class="author-image">
                <a class="img" href="" style="background-image: url(/img/avatar.png)"><span class="hidden">的头像</span></a>
            </figure>


            <section class="author">
                <h4><a href=""></a></h4>

                    <p>我叫1900，普通男青年，学过三年编程。湖南人，现在在四川工作。2015年花了26天骑过一次318。有点伪文艺，喜欢比较玄学的东西。性格多变，疑似有人格分裂。</p>

                    <p>继续阅读此作者的<a href="http://www.4zen.top">更多文章</a>。</p>

                <div class="author-meta">
                    <span class="author-location icon-location">自贡</span>
                    <span class="author-link icon-link"><a href="http://www.4zen.top">http://www.4zen.top</a></span> 
                </div>
            </section>


            <section class="share">
                <h4>分享此博文</h4>
                <div class="bdsharebuttonbox"><a href="#" class="bds_more" data-cmd="more"></a><a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a><a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a><a href="#" class="bds_douban" data-cmd="douban" title="分享到豆瓣网"></a><a href="#" class="bds_renren" data-cmd="renren" title="分享到人人网"></a></div>
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"1","bdSize":"24"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>

            </section>

        </footer>
	<div id="comment"></div>
    </article>

</main>
    <aside class="read-next">
        
        <a class="read-next-story" style="background-image: url(/img/default.jpg)" href="/terror-security-software/">
            <section class="post">
                <h2>现在的杀毒软件越来越恐怖了</h2>
                <p>一直以为杀毒软件是保护电脑的保镖，但是渐渐的感觉这种本质已经变了味，现在的杀毒软件各种排斥对头公司的软件、劫持浏览器首页、不提示就安装各种全家桶、通过一些其他软件自动安装增加安装量，让用户在不知情的情&hellip;</p>
            </section>

        </a>
        
        
        <a class="read-next-story prev " style="background-image: url(/img/default.jpg" href="/2-project-progress-updateing/">
            <section class="post">
                <h2>[开发日志]2：项目进度(更新贴)</h2>
                <p>目前已经实现的功能2017年4月22日 增加商品、人员2017年4月22日 商品列表2017年4月22日 晒单完成了一半，就差写提交函数。
待实现的功能
商品、人员的修改和删除，人和商品不打算做删除功&hellip;</p>
            </section>
        </a>
        
    </aside>

    </div>

    <div class="sidebar">  
        <a href="#s-top" class="s-top" to="#s-top"><i class="fa fa-chevron-up" action-type="goTop"></i></a>
    </div>

    <footer class="site-footer clearfix">
        <section class="copyright"><a href="">我道</a> &copy; </section>
        <section class="poweredby">Proudly published with <a href="https://ghost.org">Ghost</a> &amp; <a href="http://www.ghostchina.com">GhostChina</a></section>
    </footer>

    <script src="//cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
    <script src="/js/plugin.js"></script>
    <script src="/js/index.js"></script>

</body>
</html>
